to be ashamed - French English Dictionary